﻿using System;
using InfoJetSoft.Service.Util;

namespace InfoJetSoft.Service.Entity
{
	
	public class ErrorCondition
	{
		public string Id
		{
			get
			{
				return id;
			}
			
			set
			{
				this.id = value;
			}
			
		}

		public string ErrorMessage
		{
			get
			{
				return errorMessage;
			}
			
			set
			{
				this.errorMessage = value;
			}
			
		}
		public string Expression
		{
			get
			{
				return expression;
			}
			
			set
			{
				this.expression = value;
			}
			
		}

		public string ExpressionContext
		{
			get
			{
				return expressionContext;
			}
			
			set
			{
				this.expressionContext = value;
			}
			
		}

		public string Match
		{
			get
			{
				return match;
			}
			
			set
			{
				this.match = value;
			}
			
		}
		public string ShortMessage
		{
			get
			{
				return shortMessage;
			}
			
			set
			{
				this.shortMessage = value;
			}
			
		}

		public string ShowErrorOn
		{
			get
			{
				return showErrorOn;
			}
			
			set
			{
				this.showErrorOn = value;
			}
			
		}
		public string Type
		{
			get
			{
				return type;
			}
			
			set
			{
				this.type = value;
			}
			
		}
		public QueryXslt QueryXslt {
			get {
				return queryXslt;
			}
			
			set {
				this.queryXslt = value;
			}
			
		}
		
		private string id = null;
		private string expression = null;
		private string expressionContext = null;
		private string match = null;
		private string showErrorOn = null;
		private string shortMessage = null;
		private string type = null;
		private string errorMessage = null;
		private QueryXslt queryXslt = null;
	}
}